/**
 * Copyright (c) 2017 ShopJsp. All Rights Reserved.
 * ============================================================================
 * 版权所有 2011 - 今 北京华宇盈通科技有限公司，并保留所有权利。
 * ----------------------------------------------------------------------------
 * 提示：在未取得SHOPJSP商业授权之前，您不能将本软件应用于商业用途，否则SHOPJSP将保留追究的权力。
 * ----------------------------------------------------------------------------
 * 官方网站：http://www.shopjsp.com
 * ============================================================================
 * @author 张丁方
 * @CreateTime 2017-4-1 11:51:30
 */
package com.hyyt.shopjsp.customer.pojo;

import java.io.Serializable;
import java.math.BigDecimal;

/**
* DIS_CUSTOMER分销上下级
*
* @author Robot 2017-04-01 11:51:30
*/
public class DisCustomer implements Serializable{
    private Integer disCustomerId;          //主键ID
    private Integer customerId;          //用户ID
    private Integer level1Id;          //上1级分销商ID
    private Integer level2Id;          //上2级分销商ID
    private Integer level3Id;          //上3级分销商ID
    private java.sql.Timestamp createTime;          //创建时间
    private Integer JMSId;          //
    private Integer isJMS;          //是否加盟商 0否 1是
    private Integer isCriticalValue;          //消费金额满399，改成1，不可逆转
    private String visitingCard;          //用户的二维码明信片地址 生成一次用这个
    private String cardOverTime;          //名片有效结束时间

    /**
     * 冗余字段
     */
    private String wxName;
    private String loginName;
    private BigDecimal money;
    private String phone;          //手机号
    private String email;          //电子邮件
    private String registerIp;          //注册IP
    private java.sql.Timestamp registerDate;          //注册日期
    public DisCustomer() {}

    public Integer getDisCustomerId(){
        return this.disCustomerId;
    }

    public void setDisCustomerId(Integer disCustomerId){
        this.disCustomerId=disCustomerId;
    }
    public Integer getCustomerId(){
        return this.customerId;
    }

    public void setCustomerId(Integer customerId){
        this.customerId=customerId;
    }
    public Integer getLevel1Id(){
        return this.level1Id;
    }

    public void setLevel1Id(Integer level1Id){
        this.level1Id=level1Id;
    }
    public Integer getLevel2Id(){
        return this.level2Id;
    }

    public void setLevel2Id(Integer level2Id){
        this.level2Id=level2Id;
    }
    public Integer getLevel3Id(){
        return this.level3Id;
    }

    public void setLevel3Id(Integer level3Id){
        this.level3Id=level3Id;
    }
    public java.sql.Timestamp getCreateTime(){
        return this.createTime;
    }

    public void setCreateTime(java.sql.Timestamp createTime){
        this.createTime=createTime;
    }
    public Integer getJmsId(){
        return this.JMSId;
    }

    public void setJmsId(Integer JMSId){
        this.JMSId=JMSId;
    }
    public Integer getIsJms(){
        return this.isJMS;
    }

    public void setIsJms(Integer isJMS){
        this.isJMS=isJMS;
    }
    public Integer getIsCriticalValue(){
        return this.isCriticalValue;
    }

    public void setIsCriticalValue(Integer isCriticalValue){
        this.isCriticalValue=isCriticalValue;
    }
    public String getVisitingCard(){
        return this.visitingCard;
    }

    public void setVisitingCard(String visitingCard){
        this.visitingCard=visitingCard;
    }
    public String getCardOverTime(){
        return this.cardOverTime;
    }

    public void setCardOverTime(String cardOverTime){
        this.cardOverTime=cardOverTime;
    }

	public String getWxName() {
		return wxName;
	}

	public void setWxName(String wxName) {
		this.wxName = wxName;
	}

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public BigDecimal getMoney() {
		return money;
	}

	public void setMoney(BigDecimal money) {
		this.money = money;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getRegisterIp() {
		return registerIp;
	}

	public void setRegisterIp(String registerIp) {
		this.registerIp = registerIp;
	}

	public java.sql.Timestamp getRegisterDate() {
		return registerDate;
	}

	public void setRegisterDate(java.sql.Timestamp registerDate) {
		this.registerDate = registerDate;
	}

	
}